|
몇 개의 구성 옵션이 GUI
디자이너 를 위해 있습니다. 당신은 모든 새로운 프로젝트에 적용되는 디폴트 옵션을 설정할 수 있습니다. 그리고 당신은 같은 옵션을 특정의 프로젝트(디폴트 설정을 덮어 쓰는 것)에 설정할 수 있습니다.
GUI 디자이너 디폴트 옵션 설정:
File
| Template Project Settings: GUI
Designer
GUI 디자이너 옵션을 현재 프로젝트에 설정:
File
| Settings: Project: GUI
Designer
일반 탭은 일반 구성 옵션을 GUI 디자이너에 제공합니다.
Option button group:
Generate GUI into
이 옵션은 당신이 생성하는 시각 형식을 위해 GUI 디자이너가 어떤 종류의 출력을 생성하는지 지정합니다. 사용 가능 설정은 다음과 같습니다:
Binary
class files:
이것은 디폴트 옵션입니다. 선택될 때, 어떤 자바 소소 코드도 GUI 형식과 구성 요소를 위해 생성되지 않습니다. 그때 프로젝트가 컴파일 될 때, IDEA는 필요한 컴파일된 런타임 클래스를 단순히 생성합니다.
Java
source code:
만일 이 옵션이 선택되면, GUI 디자이너는 형식을 위해 자바 소소 코드를 쓸(write) 것이고
그것은 형식이 bound 하는 클래스의 소스 파일에의 멤버입니다. 당신이 프로젝트(당신이 Run 또는 Debug를 부를 때 발생하는)를 만들 때 이것이 발생합니다. 제 시간에, 코드의 두 블록이 형식의 클래스에 다음과 같이 써집니다: 경계
형식과 그 구성요소에 대한 자바 소소 코드를 포함하고 $$$setupUI$$$() 방법을 호출하는 $$$setupUI$$$()이라고 명명된 개인적 메소드.
중요:
소소 코드와 함께 생성된 코멘트의 기록에 따라, 당신은 생성 코드를 수동으로 편집해서는 안되고, 당신은 다른 어느 다른 코드로부터 생성된 메소드를 불러서는 안됩니다. 만일 당신이 코드에서 수동으로 추가하거나, GUI 구성 요소를 변경하면, 당신의 UI가 .form
파일 데이터와 함께 동시성에 더 이상 없습니다. 그리고 다음 프로젝트 컴파일은 변경되지 않은 GUI 형식에 의거하는 코드와 함께 당신의 변경한 것에 덮어 쓸 것입니다.
Check box:
Automatically copy form runtime classes to the output
directory
체크될 때, 프로젝트가 컴파일 된 시점에서 프로젝트의 형식에 대한 컴파일된 런타임 클래스 파일들이 구성된 출력 디렉터리 에 써집니다.
이 탭은 인터페이스를 GUI 디자이너 멤버 팔레트를 커스터마이즈하기 위해 제공합니다. 표준 javax.swing요소에 추가하여, 당신은 팔레트
위에서 부가의 탭을 하나 이상의 제 3 자 라이브러리로부터 당신 자신의 커스터마이즈한 UI bean 포함하기 위해 생성할 수 있습니다. 상세 정보를 위해 GUI 디자이너: 구성 요소 팔레트를 커스터마이즈하기 토픽을
참조하십시오.
|